FEXP Solver  1.0.0.0
CFEXPInpDataModelAssemblyFactory Class Reference

It contains functionality required to assembly numerical model (for FEA) from input data. More...

#include <FEXPSerializeData.h>

Static Public Member Functions

static void AssemblyModelFromInputData (CFEXPInpDataContainer &incont, Ptr< ICFEXPDataModelContIntf > &model_cont, const t_ModelDataKey &model_key)
 
static void RemoveModelFromCurrentData (CFEXPInpDataContainer &incont, Ptr< ICFEXPDataModelContIntf > &model_cont)
 
static Ptr< t_SerializedDataSerializeModelCurClcData (CFEXPInpDataContainer &incont, Ptr< ICFEXPDataModelContIntf > &model_cont)
 
static void DeserializeModelCurClcData (CFEXPInpDataContainer &incont, Ptr< ICFEXPDataModelContIntf > &model_cont, Ptr< t_SerializedData > ser_data)
 

Static Public Attributes

static const t_FileStructMap INP_FILE_BLOCK_CLS_MAP
 

Detailed Description

It contains functionality required to assembly numerical model (for FEA) from input data.

Member Function Documentation

◆ AssemblyModelFromInputData()

void CFEXPInpDataModelAssemblyFactory::AssemblyModelFromInputData ( CFEXPInpDataContainer incont,
Ptr< ICFEXPDataModelContIntf > &  model_cont,
const t_ModelDataKey model_key 
)
static

◆ DeserializeModelCurClcData()

void CFEXPInpDataModelAssemblyFactory::DeserializeModelCurClcData ( CFEXPInpDataContainer incont,
Ptr< ICFEXPDataModelContIntf > &  model_cont,
Ptr< t_SerializedData ser_data 
)
static

◆ RemoveModelFromCurrentData()

void CFEXPInpDataModelAssemblyFactory::RemoveModelFromCurrentData ( CFEXPInpDataContainer incont,
Ptr< ICFEXPDataModelContIntf > &  model_cont 
)
static

◆ SerializeModelCurClcData()

Ptr< t_SerializedData > CFEXPInpDataModelAssemblyFactory::SerializeModelCurClcData ( CFEXPInpDataContainer incont,
Ptr< ICFEXPDataModelContIntf > &  model_cont 
)
static

Member Data Documentation

◆ INP_FILE_BLOCK_CLS_MAP


The documentation for this class was generated from the following files: